Coordination in Large-Scale Multi-Agent Systems
نویسنده
چکیده
There exists no official, universally accepted definition of agency within the artificial intelligence community, only perceptions of what an agent ‘should be’ [1]. The most widely cited description of agency is that which Woolridge and Jennings call ‘a weak notion of agency’: a system with properties of autonomy, social ability, reactivity and pro-activity [2]. A multi-agent system is simply one in which many agents run simultaneously, communicating amongst themselves and working toward either their own goal or a common objective. RoboCup is an international competition which takes place each year in a different city around the world; for example, this year the competition took place in Atlanta, USA [3]. It consists of four main competitions, each containing several leagues; those competitions are RoboCupSoccer, RoboCupRescue, RoboCupJunior and RoboCup@Home. The league amongst these which I feel would best suit the proposed research is the simulation league of RoboCupRescue, which involves writing agents which aim to best cope with a disaster scenario. RoboCupRescue is a good example of a multi-agent system, as it involves many agents running simultaneously and toward goals. The idea and main scenario of RoboCupRescue came about after a major earthquake in Kobe, Japan, which required emergency services to co-ordinate amongst themselves in a situation where information was scarce and so needed to be shared in the most efficient way [4]. The competition has three types of agent, each with their own goal: police, ambulance and fire, which aspire to clear road blockades, rescue civilians and extinguish fires, respectively. This situation shows a need for each agent to co-ordinate with the other members of its team, not only to share information but also to plan the best course of action to take. This kind of co-ordination is difficult to implement efficiently at the current time as the agent situation is under a large amount of uncertainty, which means a good reasoning algorithm needs to be discovered. I do not intend for this algorithm to be specific only to the RoboCupRescue domain; I will merely use RoboCupRescue as a platform to test potential algorithms. I also intend to make use of the ECSKernel tool, which I helped to develop in 2006 as an aid to those researching areas of RoboCupRescue. The tool allows the platform to be controlled and finely tuned so that it can be used for particular research purposes. I propose to start my research by investigating existing reasoning algorithms such as solutions to MDP’s (Markov Decision Processes) and POM-DP’s (Par-
منابع مشابه
Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملDistributed multi-agent Load Frequency Control for a Large-scale Power System Optimized by Grey Wolf Optimizer
This paper aims to design an optimal distributed multi-agent controller for load frequency control and optimal power flow purposes. The controller parameters are optimized using Grey Wolf Optimization (GWO) algorithm. The designed optimal distributed controller is employed for load frequency control in the IEEE 30-bus test system with six generators. The controller of each generator is consider...
متن کاملCoordination, Cooperation and Conflict Resolution in Multi-Agent Systems
In this paper, we present a condensed survey of multiagent systems, with special emphasis on cooperation coordination, conflict resolution and closely related issues; issues that are critical for the development of large-scale, distributed complex software systems. We then present three different cooperative MAS architecture types, discuss their drawbacks and propose the need for a service driv...
متن کاملOn Monitoring and Steering in Large-Scale Multi-Agent Systems
This paper addresses the issue of coordination and control in multi-agent systems (MASs), focusing on the need for certain activities of a MAS to be adequately monitored and steered, so that they can be managed. We argue that coordination and control in large and open MASs requires the scalable enforcement of appropriate policies over the entire membership of the given MAS. And we show how such...
متن کاملVariable Structure Behavioural Controller for Multi-agent Systems
In previous papers authors have considered agents as inertia-less self driven particles and designed a flocking algorithm. Application of this algorithm to agents with considerable inertial characteristics needs a behavioural controller. The controller uses the local information and helps every agent to imitate the desired behaviour as a member of the flocking frame which covers the main is...
متن کاملScalable MAS-Based Control Systems Using QoS-Adaptive Coordination Artifacts
Coordination Artifacts are first-class software entities that encapsulate an abstract communication pattern either among Agents or between an Agent and its environment. By separating Coordination Artifacts from Agents in a Multi-Agent System (MAS), both implementations are simplified: Coordination Artifacts become an ideal means for dealing with systemic issues, while the remaining Agent code c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007